html{overflow:auto;overflow-y:scroll; scroll-behavior:smooth;}
body{color:#333;background:#fbfbfb;font-family:microsoft yahei;overflow-x:hidden;height:100%;font-size: 14px;}
*{-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-padding-start:0px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
ul,li{list-style:none;margin:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;}
img{max-width: 100%;}
input, i,textarea{outline:none;border:none;}
.fl{float: left;}
.fr{float: right}
.clear{clear: both;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.clamp{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.wrap{width:100%;margin:0 auto;overflow: hidden;}
.wrapp{width:100%;margin:0 auto;position: relative;}
.inner{ width: 100%; margin:0 auto; }
@media(min-width: 1200px){
	.wrap{width:1200px;}
	.inner{width:1200px;}
}
@media(max-width: 640px){
  .inner{ padding:0; }
}
/*主色调 蓝色 var(--zhu-color)*/
/*辅助色 橙色 #ff9000*/
body{--zhu-color:#2d70f3;--pei-color:#ff9000;}
/* 引入外部图标样式 */
@font-face {
  font-family: 'iconfont';  /* Project id 2431691 */
  src: url('//at.alicdn.com/t/c/font_2431691_r2cltg2bob.woff2?t=1662534272389') format('woff2'),
       url('//at.alicdn.com/t/c/font_2431691_r2cltg2bob.woff?t=1662534272389') format('woff'),
       url('//at.alicdn.com/t/c/font_2431691_r2cltg2bob.ttf?t=1662534272389') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*划出菜单*/
.fancynav-mainnav{position: fixed;}
/*header*/
.h-top{height: 40px;background: #f5f5f5;line-height: 40px;color: #656565;}
.h-top .right{text-align: right;}
.h-top a{color: #656565;}
.h-top a:hover{color: #3182eb;}
.h-nav{padding:16px 0;}
.h-mid li{width:280px;margin-left: 30px}
.h-mid li i{font-size: 45px;color:#ff9000 }
.h-mid li .txt{width:220px;margin-top: 3px}
.h-mid li .txt b{color: #3f4b5a;font-size:28px;float: left}
.h-mid li .txt i{font-size:15px;font-weight: 500;float: left}
.h-left .wap-logo{display: none;}
.h-right{padding-top: 5px;text-align: right}
.h-right span{display: block;background: #3182eb;width:40px;height: 40px;text-align: center;line-height: 40px;}
.h-right i{font-size: 24px;color: #fff}
.h-right p{font-size: 24px;text-indent: 10px}
.demolist{display: none;}
.h-menu{text-align: right;height: 40px;line-height: 40px;}
.h-menu i{font-size: 45px;}
@media(min-width: 1200px){
	.h-top-box,.h-nav-box,.hnav-box{width:1200px;margin:0 auto;}
}
@media(max-width: 576px){
	.h-nav{padding:10px 0;}
	.h-menu{line-height: 1}
	.h-menu i{font-size: 30px;}
	.h-left .wap-logo{display: block;}
	.h-left .pc-logo{display: none;}
}
/*hnav*/
.hnav{width:100%;background: url(../images/h-nav-bg.png) center no-repeat #fff;height: 70px;padding-top: 9px;box-sizing:border-box;}
.hnav a{font-size: 16px;color: #fff;height: 61px;line-height: 61px;width:11%;display: block;text-align: center;position: relative;}
.hnav a span{width:100%;height: 100%;display: block;position: absolute;top:0;left:0;text-align: center;z-index: 2;}
.hnav a:after{background: #ff9000;content:'';position: absolute;top:62px;width:100%;height: 0;left:0;transition: all .5s;}
.hnav a:hover:after{top:0;height: 100%}
/*flash*/
.flash{
    --swiper-theme-color: var(--zhu-color);
    /*--swiper-pagination-color: #00ff33;/* 两种都可以 */
  }
@media(max-width: 768px){
	.flash img{height: 350px;object-fit: cover;}
}
@media(max-width: 576px){
	.flash img{height: auto;}
}
/*i-lan*/
.i-lan{background: #eeeff0;}
.i-lan-box{margin:0 auto;}
.i-lan .item{width:25%;}
.i-lan .t1{color: #323232;font-size: 18px;font-weight: bold;}
.i-lan .t2{color: #2e2e2e;font-size: 14px;margin-top: 5px;}
.i-lan i{font-size: 40px;color: #999999;}
.i-lan a{overflow: hidden;display: block;position: relative;}
.i-lan .left,.i-lan .bg1,.i-lan .bg2{display: flex;flex-direction: row;justify-content: space-between;padding:32px 15px;transition: all .5s;position: relative;z-index: 1}
.i-lan .left{left:60px;}
/*.i-lan a:hover .t1{color: #fff}
.i-lan a:hover .t2{color: #fff}*/
.i-lan .bg1,.i-lan .bg2{justify-content: flex-start;position: absolute;bottom:0;width:100%;height: 100%;}
.i-lan .bg1{top:0;transition: all .5s}
.i-lan .bg2{background: #ff9000;bottom:-100%;transition: all .5s}
.i-lan .bg1 i{color: #999999;}
.i-lan .bg2 i{color: #fff;}
.i-lan a:hover .bg1{top:-100%;}
.i-lan a:hover .bg2{bottom:0;}
.i-lan a:hover .t1{color: #fff;}
.i-lan a:hover .t2{color: #fff;}
@media(min-width: 1200px){
	.i-lan-box{width:1200px;}
}
@media(max-width: 1200px){
	.i-lan{width:100%;}
}
@media(max-width: 992px){
	.i-lan{top:30px;}
	.i-lan .item{width:50%;}
	.i-lan .left,.i-lan .bg1,.i-lan .bg2{padding:25px 10px;}
}
@media(max-width:768px){
	.i-lan .item{width:100%;}
	.i-lan .left,.i-lan .bg1,.i-lan .bg2{padding:10px;}
}
/*i-jiejue*/
.i-jiejue{padding:40px 0 0;}
.i-jiejue-hd{position: relative;}
.i-jiejue-hd:before,.i-jiejue-hd:after{content:'';width:26%;height: 10px}
.i-jiejue-hd:before{background: url(../images/i-jiejue-line.png) right center no-repeat;}
.i-jiejue-hd:after{background: url(../images/i-jiejue-line2.png) left center no-repeat;}
.i-jiejue-hd .t1{font-size: 36px;font-weight: bold;}
.i-jiejue-hd .t1 span{color: #ff9000}
.i-jiejue-hd .t2{font-size:18px;color: #575757;}
.i-jiejue-bd{padding:60px 0 40px;}
.i-jiejue-bd li{width:16.6%;box-sizing: border-box;text-align: center;position: relative;display: flex;flex-direction: column;justify-content:center;align-items:center;height: 180px;}
.i-jiejue-bd li img{position:absolute; top:0;transition: all .5s}
.i-jiejue-bd li b{font-size: 24px;position: absolute;top:110px;}
.i-jiejue-bd li p{color: #575757;position: absolute;padding:0 30px;transition: all .5s;bottom:0;}
/*.i-jiejue-bd li:hover img{top:90px;}
.i-jiejue-bd li:hover p{top:10px;color: #ff9000}
*/
@media(min-width: 1200px){
	.i-jiejue{width:1200px;margin:0 auto;}
}
@media(max-width: 1200px){
	.i-jiejue-hd:before,.i-jiejue-hd:after{width:24%;}
}
@media(max-width: 992px){
	.i-jiejue-hd:before,.i-jiejue-hd:after{width:15%;}
	.i-jiejue-bd li p{padding:0 15px;}
}
@media(max-width: 768px){
	.i-jiejue-hd:before,.i-jiejue-hd:after{width:0;}
	.i-jiejue-hd .t1{font-size: 30px;}
	.i-jiejue-hd .t2{font-size:13px;line-height: 28px}
	.i-jiejue-bd li{width:33%;margin-bottom: 15px;}
}
@media(max-width: 576px){
	.i-jiejue-hd .t1{font-size: 24px;}
	.i-jiejue-bd li{height: 130px}
	.i-jiejue-bd li img{max-width: 70%}
	.i-jiejue-bd li p{padding:0 5px;font-size: 12px;}
	.i-jiejue-bd li b{font-size: 18px;top:80px;}
}
/*i-pro-bg*/
.i-pro-bg{ width:100%; height:850px; background: url(../images/i-pro-bg.jpg) center no-repeat;background-size: 100% 100%;background-attachment: fixed;position: relative;}
.i-pro-bg .before-color{background: var(--zhu-color);position: absolute;top:0; left:0;width:100%;height: 100%;opacity: .7}
@media(max-width: 768px){
}
@media(max-width: 576px){
	.i-pro-bg{height: 650px;}
}
/*i-pro*/
.i-pro{margin-top: -850px;overflow: hidden;padding-bottom: 10px}
.i-pro-box{width:100%;}
.i-pro-hd{padding:60px 0 40px;}
.i-pro-hd .hd{color: #fff;}
.i-pro-hd .hd .t1 b{font-size: 60px;font-family: 'Impact';text-transform: uppercase;letter-spacing: 5px}
.i-pro-hd .hd .t1 span{font-size: 26px;color: #f2f2f2;border-left:solid .10px #f2f2f2; width:26px;display: block;margin:13px 0 0 15px;padding:0 15px;height: 60px;line-height: 30px;}
.i-pro-hd .hd .t2{padding:0px 0 15px;}
.i-pro-hd .hd .t2:before{content:'';width:68px;height: 12px;background: url(../images/i-pro-icon.png);}
.i-pro-hd .hd .t2:after{content:'';width:68px;height: 12px;background: url(../images/i-pro-icon2.png);}
.i-pro-hd .hd .t2 span{padding:0 20px;color: #fff;font-size: 24px;}
.i-pro-right{padding:15px 25px 0px;background: #fff;overflow: hidden;}
.i-pro-right li{width:100%;display: flex;flex-direction: column;border:solid .10px #e1e1e6;margin-bottom: 15px;transition: all .5s}
.i-pro-right li .pic{width:100%;padding-bottom: 75%;overflow: hidden;position: relative;}
.i-pro-right li .pic img{width:100%;height:100%;object-fit: cover;transition: all .5s;position: absolute;top:0;}
.i-pro-right li p{color: #3e474d;font-weight: bold;font-size: 19px;padding:15px;transition: all .5s}
.i-pro-right li:hover{border-color: var(--zhu-color);}
.i-pro-right li:hover p{background: var(--zhu-color);color: #fff;}
.i-pro-right li:hover .pic img{transform: scale(1.1,1.1);}
.i-pro-right .row>div{padding-left: 5px;padding-right: 5px}
@media(min-width: 1200px){
	.i-pro-box{width:1200px;margin:0 auto;}
}
@media(max-width: 768px){
	.i-pro-right .row>div:nth-child(n+9){display: none;}
}
@media(max-width: 576px){
	.i-pro{margin-top: -650px;}
	.i-pro-hd{padding:30px 0 20px;}
	.i-pro-hd .hd .t1 b{font-size: 40px}
	.i-pro-hd .hd .t1 span{font-size: 18px;line-height: 16px;height: 35px}
	.i-pro-hd .hd .t2 span{font-size: 16px;}
	.i-pro-hd .hd .t2:before{display: none;}
	.i-pro-hd .hd .t2:after{display: none;}
	.i-pro-right li p{padding:10px;font-size: 14px;}
}
/*sidebar*/
.sidebar{width:100%;}
.s-hd{padding:15px 20px;color: #f2f2f2;background: #ff9000}
.s-hd b{font-size: 40px;text-transform: uppercase;}
.s-hd p{font-size: 24px;margin: -10px 0 10px 0}
.s-hd span{width:53px;height: .10px;background: #f2f2f2;display: block;float: left;}
.s-md .btn-link:hover{text-decoration:none;}
.s-md .btn-link.focus, .s-md .btn-link:focus{text-decoration:none;border:none;}
.s-md .btn.focus, .s-md .btn:focus{box-shadow: none;}
.s-md .card{border:none;}
.s-md .card-body{padding:1.25rem 0;}
.s-md .yiji{background: #f0f0f6;padding:2px;margin-bottom: 0!important;}
.s-md .yiji button{font-size: 18px;color: #333333;border:none;width:50px;text-align:right!important;}
.s-md .yiji a{color: #333333;width:calc(100% - 50px);display: inline-block;padding:0 10px;font-size:16px;}
.s-md .yiji i{color: #b4bcc2;font-size: 16px}
.s-md .yiji button:hover i{color: var(--zhu-color);}
.s-md .yiji a:hover{color:var(--zhu-color);}
.s-md .erji li{padding:5px 10px;}
.s-md .erji li p{padding:5px 10px;font-size:14px;color: #333333;transition: all .5s}
.s-md .erji li i{color: #333333;}
.s-md .erji li:hover p{color: var(--zhu-color);text-indent: 5px}
.s-md .erji li:hover i{color: var(--zhu-color);}
.s-bd{background: #f0f0f6;padding:20px;}
.s-bd .hd i{color: var(--zhu-color);font-size: 42px;}
.s-bd .hd .txt{padding:8px 0;margin-left: 10px}
.s-bd .hd .txt .t2{font-size:16px }
.s-bd .bd{line-height: 26px;overflow:hidden;}
.s-bd .bd li span{display: inline-block;width:58px;float: left;}
.s-bd .bd li p{width:calc(100% - 60px);float:right;}
@media(max-width: 1200px){
	.s-hd b{font-size: 36px}
}
/*i-ad*/
.i-ad{width:100%;background: url(../images/ad-bg.png) center no-repeat;height: 197px;margin:35px 0;overflow: hidden;}
.i-ad-box{width:100%;}
.i-ad-box .txt{width:100%;height: 160px;text-align: center;}
.i-ad-box .txt b{font-size: 50px;color: #fff;font-style:italic}
.i-ad-box .txt b span{color: #ff9000}
.i-ad-box .txt p{color: #fff;text-transform: uppercase;}
@media(min-width: 1200px){
	.i-ad-box{width:1200px;margin:0 auto;}
}
@media(max-width: 992px){
	.i-ad-box .txt b{font-size: 40px}
}
@media(max-width: 768px){
	.i-ad-box .txt b{font-size: 30px}
	.i-ad-box .txt p{font-size: 12px}
}
@media(max-width: 576px){
	.i-ad-box .txt b{font-size: 20px}
	.i-ad-box .txt p{font-size: 12px;margin-top:15px;}
}
/*i-ys*/
.i-ys .left{position: relative;}
.i-ys .row{background: #f5f5f5;}
.i-ys .xuhao{position: absolute;width:75px;height: 100px;text-align: center;line-height: 100px;top:-30px;left:15px;background: var(--zhu-color);color: #fff;font-size: 45px;font-style: italic;}
.i-ys .txt{padding:20px;}
.i-ys .txt b{font-size: 36px;color: var(--zhu-color);}
.i-ys .txt .t1{color: #727272;padding:0px 0 10px;font-size: 14px;font-weight: lighter;}
.i-ys .txt .t2{color: #37332d;font-size: 16px;line-height: 32px;font-weight: lighter;}
.i-ys .txt a{color: #ffffff;padding:5px 0;background: #ff8800;display: block;float: left;width:125px;text-align: center;margin-top: 20px;transition: all .5s}
.i-ys .txt a:hover{width:135px;}
.i-ys .item,.i-ys .item1{margin-top: 55px;}
@media(min-width: 1200px){
	.i-ys{width:1200px;margin:0 auto;}
}
@media(max-width: 768px){
	.i-ys .item1{flex-direction:column-reverse;}
	.i-ys .xuhao{width:50px;height: 75px;line-height: 75px}
}
@media(max-width: 576px){
	.i-ys .txt{padding:20px 0;}
	.i-ys .txt b{font-size: 26px}
	.i-ys .txt .t2{font-size: 14px;line-height: 28px}
}
/*i-lc*/
.i-lc{background: url(../images/lc-img.jpg) center repeat;margin-top: 70px;color: #fff;height: 239px;}
.i-lc .left{font-style: italic;padding:25px 0;}
.i-lc .left .t1{font-weight: bold;font-size: 42px;}
.i-lc .left .t2{font-size: 24px;text-transform:uppercase;padding-left: 10px}
.i-lc .right{padding:35px 0;justify-content: flex-end}
.i-lc .right b{font-size: 24px;}
.i-lc .right i{font-size: 24px;margin:0 10px;}
.i-lc .right p{font-size: 24px;font-weight: bold;}
@media(min-width: 1200px){
	.i-lc-box{width:1200px;margin:0 auto;}
}
@media(max-width: 992px){
	.i-lc{padding-bottom: 25px;height: auto;background: var(--pei-color)}
	.i-lc .left{justify-content: center;padding:25px 0 0;}
	.i-lc .right{justify-content: center;padding:10px 0 0; }
	.i-lc img{margin-top: 20px;}
}
@media(max-width: 576px){
	.i-lc{margin-top: 30px}
	.i-lc .left .t1{font-size: 30px;}
	.i-lc .left .t2{font-size: 20px;display: none;}
	.i-lc .right b{font-size: 20px;}
	.i-lc .right i{font-size: 22px;font-weight: bold;display: none;}
	.i-lc .right p{font-size: 20px;font-weight: bold;display: none;}
}
/*i-com*/
.i-com{background: url(../images/i-com-bg.jpg) center no-repeat;position: relative;}
.i-com-bg{background: rgba(45,112,243,.9);position: absolute;top:0;left:0;width:100%;height: 100%}
.i-com-box{margin:0 auto;}
.i-com-hd{text-align: center;color: #fff;margin-top: 60px;}
.i-com-hd b{font-size: 48px;font-family: 'Impact';text-transform:uppercase;font-weight: normal;letter-spacing: 2px;}
.i-com-hd .t1{font-size: 34px;}
.i-com-hd .t2{font-size: 16px;line-height: 30px;margin-top: 30px;}
.i-com-bd{padding:80px 0;}
.i-com-bd .item{color: #fff;overflow: hidden;}
.i-com-bd .item .left{float: left;width:99%;}
.i-com-bd .item .hd b{font-size:60px;font-family: 'Impact';font-weight: normal;}
.i-com-bd .item .hd span{font-size:18px;font-weight: bold;}
.i-com-bd .item .right{width:.10px;height: 60px;background: #fff;float: right;margin-top: 30px}
@media(min-width: 1200px){
	.i-com-box{width:1200px;}
}
@media(max-width: 768px){
	.i-com-bd{padding:30px 0;}
	.i-com-bd .item{margin-bottom:15px}
}
@media(max-width: 576px){
	.i-com-hd .t1{font-size:22px;}
	.i-com-bd .item .hd b{font-size: 40px}
}
/*i-case*/
.i-case{position: relative;}
.i-case-box{margin:-40px auto 0;padding:10px;background: #fff;}
.i-case .item{flex-direction:row;padding:0;}
.i-case .item .left{width:50%;float: left}
.i-case .item .pic{width:100%;padding-bottom: 75%;overflow: hidden;position: relative;}
.i-case .item .pic img{width:100%;object-fit: cover;height: 100%;position:absolute;transition: all .5s;}
.i-case .item .txt{width:50%;float: right;padding:25px;background: #f2f2f2}
.i-case .item .txt .t1{font-size:22px;display: block;color:#333;}
.i-case .item .txt .t2{line-height: 24px;color: #646464;margin-top: 10px}
.i-case .item .txt span{width:36px;height: 36px;border-radius: 50%;line-height: 36px;background: #dcdcdc;display: block;margin-top:15px;padding-left:5px;}
.i-case .item .txt i{color: #fff;font-size:20px;}
.i-case .item:hover .pic img{transform: scale(1.1,1.1);}
.i-case .item:hover .txt span{background: #ff9000;}
.i-case .item:nth-child(n+3){flex-direction: row-reverse;}
.i-case .item3,.i-case .item4{flex-direction: row-reverse;}
@media(min-width: 1200px){
	.i-case-box{width:1200px;}
}
@media(max-width: 1200px){
}
@media(max-width: 992px){
	.i-case-box{margin:0 auto;}
	.i-case .item .txt{padding:15px;}
	.i-case .item .txt span{display: none;}
}
@media(max-width: 768px){
	.i-case .item{margin-bottom:15px;}
	.i-case .item .left{width:30%;}
	.i-case .item .txt{width:70%;}
	.i-case .item .txt .t2{-webkit-line-clamp:2;}
	.i-case .item2{flex-direction: row-reverse;}
	.i-case .item3{flex-direction: row;}
}
@media(max-width: 576px){
	.i-case .item,.i-case .item:nth-child(n+3){flex-direction: column;}
	.i-case .item .left{width:100%;}
	.i-case .item .txt{width:100%;}
	.i-case .item .txt .t1{font-size: 16px;font-weight: normal;}
	.i-case .item .txt .t2{display: none;}
}
/*i-honor*/
.i-honor{padding:60px 0;background: url(../images/i-honor-bg.jpg) center top no-repeat;}
.i-honor-box{margin:0 auto;position: relative;}
.i-honor-hd{text-align: center;}
.i-honor-hd b{font-size:40px;color: var(--zhu-color); }
.i-honor-hd p{font-size: 16px;height: 30px;}
.i-honor-hd p span{margin:0 20px;}
.i-honor-hd p:before,.i-honor-hd p:after{content:'';width:70px;height: 10px;}
.i-honor-hd p:before{background: url(../images/i-honor-line.png) right center no-repeat;}
.i-honor-hd p:after{background: url(../images/i-honor-line2.png) left center no-repeat;}
.i-honor-md{width:100%;position: absolute;height: 400px;top:0;left:0;height: 120%}
.i-honor-md a{width:36px;height: 36px;color: #fff;line-height: 36px;text-align: center;background: var(--zhu-color);transition: all .5s;border-radius: 50%}
.i-honor-md a i{font-size: 20px;margin-left: -5px}
.i-honor-md a:hover{background: #ff9000;}
.i-honor-md a:nth-child(1){transform: rotate(180deg)}
.i-honor-bd{overflow: hidden;margin-top: 70px;padding:10px;position: relative;z-index: 1;top:0;}
.i-honor-bd .swiper-slide{transition: all .5s;overflow: hidden;}
.i-honor-bd .swiper-slide .pic{width:100%;padding-bottom: 75%;position: relative;}
.i-honor-bd .swiper-slide .pic img{width:100%;height: 100%;position: absolute;object-fit: cover;object-position: top;}
.i-honor-bd .swiper-slide p{text-align: center;padding:10px 0;color:#333;font-size: 16px;transition: all .5s}
.i-honor-bd .swiper-slide:hover{box-shadow: 0px 0px 10px #666;border-radius:5px;}
.i-honor-bd .swiper-slide:hover p{background: var(--zhu-color);color: #fff;}
@media(min-width: 1350px){
	.i-honor-box{width:1340px;}
	.i-honor-bd{width:1200px;margin:50px auto 0;overflow: hidden;}
}
@media(max-width: 1350px){
	.i-honor-box .container-fluid{padding:0 30px;}
}
@media(max-width: 1200px){
	.i-honor-md{display: none!important;}
}
@media(max-width: 576px){
	.i-honor-box .container-fluid{padding:0 15px;}
	.i-honor-hd p:before,.i-honor-hd p:after{display: none;}
	.i-honor-hd p{margin-top: 15px;}
	.i-honor-hd p span{margin:0 10px;}
}
/*i-news*/
.i-news{padding:50px 0;margin:0 auto;}
.i-news-bd{margin-top: 40px;}
.i-news-bd .lt{background: #f2f5f8;padding:25px;color: #5e7188;}
.i-news-bd .lt .t1{font-size:18px;}
.i-news-bd .lt .t2{font-size:30px;text-transform: uppercase;padding:15px 0;}
.i-news-bd .lt p{font-size:14px;color: #003351;line-height: 24px;}
.i-news-bd .lt .pic{width:100%;padding-bottom: 75%;position: relative;margin:15px 0;overflow: hidden;}
.i-news-bd .lt .pic img{width:100%;height: 100%;object-fit: cover;position: absolute;}
.i-news-bd .lt a{border-radius: 10px;background: #ff9000;display: block;color: #fff;float: left;width:120px;height: 40px;text-align: center;line-height: 40px;}
.i-news-bd .lt a:hover{background: var(--zhu-color)}
.i-news-bd .md li{border-top:solid .10px #eee;padding:20px 0;color: #5e7188;font-size: 18px;overflow: hidden;}
.i-news-bd .md li span{width:.40px;height: .40px;display: block;background: #5e7188;border-radius: 50%;margin-right: 5px;float: left;margin-top: 10px}
.i-news-bd .md li p{color: #5e7188;width:280px;transition: all .5s;float: left;font-size: 16px;}
.i-news-bd .md li b{font-weight: normal;float: right;}
.i-news-bd .md li:hover{color: var(--zhu-color);}
.i-news-bd .md li:hover p{color: var(--zhu-color);padding-left:10px;}
@media(min-width: 1200px){
	.i-news{width:1200px;}
}
@media(max-width: 1200px){
	.i-news-bd .md li p{width:220px;}
}
@media(max-width: 992px){
	.i-news-bd .md li{padding:18px 0;}
	.i-news-bd .md li p{width:270px;}
}
@media(max-width:576px){
	.i-news-bd .md{margin-top: 20px;}
	.i-news-bd .md li{padding:13px 0;}
	.i-news-bd .md li p{width:230px;}
}
/*f-nav*/
.f-nav{background: url(../images/f-nav-bg.jpg) center no-repeat;height: 53px;}
.f-nav .hd{line-height: 53px;}
.f-nav .hd a{color: #fff;font-size: 16px;height: 53px;width:12.5%;text-align: center;}
.f-nav .hd a:hover{background: #2c3035;color: #fff;}
@media(min-width:1200px){
	.f-nav-box{width:1200px;margin:0 auto;}
}
/*footer*/
.footer{background: #2c3035;}
.footer-box{margin:0 auto;}
.f-hd{padding:40px 0;}
.f-hd .left{border-right:solid 1px rgba(238,238,238,.3);}
.f-hd .ewm{width:150px;height: 150px;float: left;}
.f-hd .txt{float: right;width:210px;color: #fff;}
.f-hd .txt .t1{font-size: 16px;}
.f-hd .txt b{font-size: 40px;}
.f-hd .txt .t3{font-size: 25px;}
.f-hd .right{padding:0 0 0 30px;margin-top: 20px;}
.f-hd .right .hd{color: #dfdfdf;font-weight: bold;font-size: 16px;}
.f-hd .right .hd span{color: #dfdfdf;font-weight:normal;}
.f-hd .right .bd{color: #fff;}
.f-hd .right .bd .lt{width:290px;float: left;}
.f-hd .right .bd .t1{font-size: 16px;margin: 20px 0;}
.f-hd .right .bd .t2{font-size: 14px;}
.f-hd .right .bd .rt{width:450px;float: right;margin-top: 10px;}
.f-hd .right .bd .rt li{width:50%;float: left;margin-top: 10px;line-height: 30px;}
.f-hd .right .bd .rt li i{font-size: 20px;float: left;}
.f-bd{padding:20px 15px;background: #1b1e21;color: #fff;text-align: center;}
@media(min-width:1200px){
	.footer-box{width:1200px;}
}
@media(max-width:1200px){
	.f-hd .right{margin-top: 0;}
	.f-hd .right .bd .lt{width:100%;}
	.f-hd .right .bd .rt{width:100%;}
	.f-hd .right .bd .t1{margin:10px 0;}
}
@media(max-width:992px){
	.f-hd .txt{width:180px;}
}
@media(max-width:992px){
	.f-hd .txt{width:180px;}
}
@media(max-width:768px){
	.f-bd{margin-bottom: 60px;}
	.f-hd .right{padding:0 10px;}
	.f-hd .right .bd .rt li{width:100%;}
}
/*links*/
.links{border-top:solid 1px rgba(238,238,238,.3);padding:30px 0;}
.links .left{width:10%;border-right:solid 1px #fff;padding-left: 15px;box-sizing: border-box;height: 60px}
.links .left .t1{color:#fff;font-size: 18px;margin-top: -5px}
.links .left .t2{color:var(--zhu-color);font-size: 30px;}
.links .right{width:89%;float: right;padding:0 30px;box-sizing:border-box; }
.links .right a{color: rgba(255,255,255,.6);margin:0 10px;display: inline-block;margin-bottom:10px;}
.links .right a:hover{color:#ff9000;}
@media(max-width:992px){
	.links .left{width:15%;}
	.links .right{width:84%;}
}
@media(max-width:576px){
	.links .left{width:25%;}
	.links .left .t1{font-size: 14px}
	.links .left .t2{font-size: 16px}
	.links .right{width:74%;padding:0 15px;}
}
/*down*/
.down{width:100%;flex-direction: row;justify-content: space-between;background: #211f1f;display: none;}
.down li{width:25%;border-right:solid .10px #fff;padding:5px 0;box-sizing: border-box;}
.down li:nth-child(4){border:none;}
.down li a{width:100%;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #fff;font-size: 14px;}
.down li a i{font-size: 20px;}
.modal{padding-right: 0!important;}
.modal-open{padding-right: 0!important;}
@media(max-width: 768px){
	.down{display:flex;}
}